Text copied to clipboard!

Naslov

Text copied to clipboard!

Inženjer za razvoj softvera

Opis

Text copied to clipboard!
Tražimo Inženjera za razvoj softvera koji će se pridružiti našem dinamičnom timu i pomoći u razvoju inovativnih softverskih rješenja koja zadovoljavaju potrebe naših klijenata. Idealni kandidat ima snažno tehničko znanje, iskustvo u programiranju i sposobnost rada u agilnom okruženju. Kao inženjer za razvoj softvera, bit ćete odgovorni za dizajn, implementaciju, testiranje i održavanje softverskih aplikacija, kao i za suradnju s ostalim članovima tima kako biste osigurali isporuku kvalitetnih proizvoda na vrijeme. Vaša uloga uključuje analizu korisničkih zahtjeva, dizajniranje tehničkih rješenja, pisanje čistog i učinkovitog koda, te sudjelovanje u revizijama koda i testiranju. Također ćete raditi na otklanjanju grešaka, optimizaciji performansi i dokumentiranju softverskih komponenti. Očekuje se da budete u toku s najnovijim tehnologijama i najboljim praksama u razvoju softvera. Naš idealni kandidat je samoinicijativan, sposoban za timski rad i ima izražene komunikacijske vještine. Cijenimo kreativnost, analitičko razmišljanje i sposobnost rješavanja problema. Ako ste strastveni u vezi s tehnologijom i želite raditi na projektima koji imaju stvarni utjecaj, ovo je prilika za vas. Nudimo konkurentnu plaću, fleksibilno radno vrijeme, mogućnost rada na daljinu, profesionalni razvoj i rad u poticajnom okruženju. Pridružite nam se i budite dio tima koji oblikuje budućnost softverskih rješenja.

Odgovornosti

Text copied to clipboard!
  • Razvoj i održavanje softverskih aplikacija
  • Pisanje čistog, skalabilnog i učinkovitog koda
  • Analiza korisničkih zahtjeva i tehničkih specifikacija
  • Sudjelovanje u dizajnu softverske arhitekture
  • Testiranje i otklanjanje grešaka u aplikacijama
  • Suradnja s timom za osiguranje kvalitete
  • Dokumentiranje softverskih rješenja i procesa
  • Praćenje novih tehnologija i trendova u industriji
  • Sudjelovanje u agilnim timskim sastancima
  • Optimizacija performansi postojećih sustava

Zahtjevi

Text copied to clipboard!
  • Diploma iz računarstva, informatike ili srodnog područja
  • Iskustvo u razvoju softvera (najmanje 2 godine)
  • Poznavanje programskih jezika kao što su Java, C#, Python ili JavaScript
  • Iskustvo s bazama podataka (SQL, NoSQL)
  • Poznavanje alata za verzioniranje (npr. Git)
  • Iskustvo s razvojem web ili mobilnih aplikacija
  • Razumijevanje principa objektno orijentiranog programiranja
  • Sposobnost rada u agilnom okruženju
  • Dobre komunikacijske i timske vještine
  • Samostalnost i odgovornost u radu

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Koje programske jezike najbolje poznajete?
  • Možete li opisati jedan projekt na kojem ste radili?
  • Kako pristupate rješavanju softverskih grešaka?
  • Imate li iskustva s radom u agilnim timovima?
  • Koje alate koristite za upravljanje verzijama koda?
  • Kako ostajete u toku s novim tehnologijama?
  • Jeste li radili s bazama podataka? Koje preferirate?
  • Kako osiguravate kvalitetu svog koda?
  • Imate li iskustva s DevOps alatima ili CI/CD procesima?
  • Koji je vaš pristup dokumentiranju koda i procesa?